/**app.wxss**/
@font-face {
  font-family: 'iconfont';  /* project id 1818062 */
  src: url('//at.alicdn.com/t/font_1818062_jwwpvxonrd.eot');
  src: url('//at.alicdn.com/t/font_1818062_jwwpvxonrd.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1818062_jwwpvxonrd.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1818062_jwwpvxonrd.woff') format('woff'),
  url('//at.alicdn.com/t/font_1818062_jwwpvxonrd.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1818062_jwwpvxonrd.svg#iconfont') format('svg');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconmorentutubiao:before {
  content: "\e642";
}

.iconriqi:before {
  content: "\e641";
}

.iconsousuo:before {
  content: "\e640";
}

.iconicon-test:before {
  content: "\e63f";
}

.iconxiang:before {
  content: "\e63e";
}

.icontianjiadizhi:before {
  content: "\e63b";
}

.iconwodedaijinquan:before {
  content: "\e639";
}

.iconwodeshuika:before {
  content: "\e63a";
}

.iconbianji:before {
  content: "\e637";
}

.iconmisong:before {
  content: "\e638";
}

.iconhaoyoutianxie:before {
  content: "\e636";
}

.iconshanchu:before {
  content: "\e635";
}

.icongouwuqingdan:before {
  content: "\e634";
}

.iconfenxiang:before {
  content: "\e633";
}

.iconzengsong:before {
  content: "\e632";
}

.icontiqushijian:before {
  content: "\e630";
}

.icontiqujilu:before {
  content: "\e631";
}

.iconxiangzi:before {
  content: "\e63c";
}

.iconyiguoqi:before {
  content: "\e63d";
}

.icondizhi:before {
  content: "\e62d";
}

.iconyueka:before {
  content: "\e627";
}

.iconqinyousong:before {
  content: "\e628";
}

.icondingdan-daizhifu:before {
  content: "\e629";
}

.icondingdan-daifahuo:before {
  content: "\e62a";
}

.icondingdan-shouhuozhong:before {
  content: "\e62b";
}

.icondingdan-yiwancheng:before {
  content: "\e62c";
}

.iconwodeguanzhu:before {
  content: "\e624";
}

.iconwodezengsong:before {
  content: "\e625";
}

.iconwodeyouhuiquan:before {
  content: "\e626";
}

.icondaishouhuo:before {
  content: "\e622";
}

.iconshouhou:before {
  content: "\e623";
}

.icondaifahuo:before {
  content: "\e620";
}

.icondaifukuan:before {
  content: "\e621";
}

.iconguanzhuchenggong:before {
  content: "\e61e";
}

.iconwode:before {
  content: "\e61f";
}

.iconguanzhushibai:before {
  content: "\e61d";
}

.iconshuishijie:before {
  content: "\e61b";
}

.iconshouye:before {
  content: "\e619";
}
@main-color:#333333;
@minor-color:#999999;
@black: #000000;
@white: #ffffff;
.arrow{
    display: inline-block;
    width: 15rpx;
    height: 15rpx;
    transform: rotate(45deg);
}
.oneline{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.twoline{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.threeline{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.common-price {
    color: @black;
    font-size: 24rpx;
    text {
        font-size: 32rpx;
        font-weight: 500;
    }
}
page {
    height: 100%;
    overflow-x: hidden;
}

page,block,view,scroll-view,swiper,ovable-view,icon,text,progress,button,checkbox,form,input,label,picker,picker-view,radio,slider,switch,textarea,navigator,audio,image,video,map,canvas,contact-button,cover-image,cover-view {
    box-sizing: border-box;
}
view {
    -webkit-overflow-scrolling: touch;
}
.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.flex-1 {
    flex: 1;
}
.flex-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    flex-direction: row;
}
.flex-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    flex-direction: column;
}
.flex-grow-0 {
    min-width: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.flex-grow-1 {
    min-width: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}
.flex-x-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.flex-x-between {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.flex-y-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center;
}
.flex-y-bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    -ms-grid-row-align: flex-end;
    align-items: flex-end;
}
.flex-y-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: top;
    -ms-flex-align: top;
    -ms-grid-row-align: flex-top;
    align-items: flex-top;
}